herd of rowdy cattle - French English Dictionary